//
//  BaseTableViewDelegateMediator.h
//  DailyRecord
//
//  Created by Gin on 2022/3/29.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface BaseTableViewDelegateMediator : NSObject

@property (nonatomic, copy, readonly) NSArray<id> *dataSource;

- (instancetype)initWithDataSource:(NSArray<id> *)dataSource;

- (void)updateDataSource:(NSArray<id> *)dataSource;

- (void)addDataSource:(NSArray<id> *)dataSource;

@end

NS_ASSUME_NONNULL_END
